package com.yuyou.fn.educational.entity;

import com.github.wens.mybatisplus.annotations.TableField;
import com.github.wens.mybatisplus.annotations.TableId;
import com.github.wens.mybatisplus.annotations.TableName;
import com.github.wens.mybatisplus.examples.Example;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * 调班记录
 *
 */
@TableName(value = "shift_class_record")
public class ShiftClassRecord implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	public static Example<ShiftClassRecord> createExample(){
		return new Example<ShiftClassRecord>(ShiftClassRecord.class);
	}

	/**  */
	@TableId(value = "shift_class_record_id")
	private Long shiftClassRecordId;

	/**  */
	@TableField(value = "from_attend_class_record_id")
	private Long fromAttendClassRecordId;

	/**  */
	@TableField(value = "to_attend_class_record_id")
	private Long toAttendClassRecordId;

	/**  */
	@TableField(value = "from_class_id")
	private Long fromClassId;

	/**  */
	@TableField(value = "to_class_id")
	private Long toClassId;

	/**  */
	@TableField(value = "student_name")
	private String studentName;

	/** 学生ID */
	@TableField(value = "student_id")
	private Long studentId;

	/**  */
	@TableField(value = "create_time")
	private Date createTime;

	/**  */
	@TableField(value = "update_time")
	private Date updateTime;

	@TableField(value = "operator")
	private String operator ;

	@TableField("from_lecture_no")
	private Integer fromClassLectureNo ;

	@TableField("to_lecture_no")
	private Integer toClassLectureNo ;

	public Long getShiftClassRecordId() {
		return this.shiftClassRecordId;
	}

	public void setShiftClassRecordId(Long shiftClassRecordId) {
		this.shiftClassRecordId = shiftClassRecordId;
	}

	public Long getFromAttendClassRecordId() {
		return this.fromAttendClassRecordId;
	}

	public void setFromAttendClassRecordId(Long fromAttendClassRecordId) {
		this.fromAttendClassRecordId = fromAttendClassRecordId;
	}

	public Long getToAttendClassRecordId() {
		return this.toAttendClassRecordId;
	}

	public void setToAttendClassRecordId(Long toAttendClassRecordId) {
		this.toAttendClassRecordId = toAttendClassRecordId;
	}

	public Long getFromClassId() {
		return this.fromClassId;
	}

	public void setFromClassId(Long fromClassId) {
		this.fromClassId = fromClassId;
	}

	public Long getToClassId() {
		return this.toClassId;
	}

	public void setToClassId(Long toClassId) {
		this.toClassId = toClassId;
	}

	public String getStudentName() {
		return this.studentName;
	}

	public void setStudentName(String studentName) {
		this.studentName = studentName;
	}

	public Long getStudentId() {
		return this.studentId;
	}

	public void setStudentId(Long studentId) {
		this.studentId = studentId;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getOperator() {
		return operator;
	}

	public void setOperator(String operator) {
		this.operator = operator;
	}

	public Integer getFromClassLectureNo() {
		return fromClassLectureNo;
	}

	public void setFromClassLectureNo(Integer fromClassLectureNo) {
		this.fromClassLectureNo = fromClassLectureNo;
	}

	public Integer getToClassLectureNo() {
		return toClassLectureNo;
	}

	public void setToClassLectureNo(Integer toClassLectureNo) {
		this.toClassLectureNo = toClassLectureNo;
	}
}
